//
// Created by Administrator on 2022/3/9.
//

#include "transaction.h"

TsStatus Exec1(void* user) {
    return TS_SUCCESS;
}

TsStatus HandleEvent1(void* msg, void* user) {
    return TS_SUCCESS;
}

__def_trans(FirstTrans) __as(
    __sync(Exec1),
    __async(Exec1, HandleEvent1),
    __sequential(
            __async(Exec1, HandleEvent1),
            __sync(Exec1),
            __sync(Exec1)
            )
);


int main() {

    return 0;
}